Authorities in the southern Chinese province of Yunnan search for the parents of 11 infants rescued from a baby trafficking ring.
Authorities in the southern Chinese province of Yunnan search for the parents of 11 infants rescued from a baby trafficking ring.